import os
import json

# 获取用户的家目录
home_dir = os.path.expanduser("~")

# 构建文件路径
file_path = os.path.join(home_dir, 'Downloads', 'ticket.csv')

# 读取文件内容
with open(file_path, 'r') as file:
    lines = file.readlines()

# 创建一个字典来存储数据
data_dict = {}

# 处理每一行数据
for line in lines:
    prefix, value = line.strip().split('\t')
    value = int(value)

    # 如果前缀在字典中已经存在，将值追加到对应的数组中，否则创建一个新数组
    if prefix in data_dict:
        data_dict[prefix].append(value)
    else:
        data_dict[prefix] = [value]

# 将字典转换为JSON格式
json_data = json.dumps(data_dict, indent=4)

# 打印JSON数据
print(json_data)
